package com.ruoyi.system.domain.csqaq;

import lombok.Data;

import java.util.Date;

@Data
public class Alteration {

    private Long id;
    /**
     * 饰品good_id
     */
    private long goodid;
    /**
     * 饰品图片
     */
    private String img;
    /**
     * 饰品名称
     */
    private String name;
    /**
     * 悠悠有品在售价
     */
    private Double yyypSellPrice;
    /**
     * 悠悠有品饰品id
     */
    private long yyypid;
    /**
     * buff饰品id
     */
    private long buffid;
    /**
     * 异动关键指标，buff_sell_price 在售底价
     * buff_sell_num 在售数量
     * buff_buy_num 求购数量
     * yyyp_sell_price 在售底价
     * yyyp_sell_num 在售数量
     * yyyp_buy_num 求购数量
     */
    private String monitorKey;
    /**
     * 变动前数据
     */
    private Double origin;
    /**
     * 变动后数据
     */
    private Double target;
    /**
     * 变动前后差值
     */
    private Double difference;
    /**
     * 变动后在售价格
     */
    private Double targetSellPrice;
    /**
     * 变动前在售价格
     */
    private Double originSellPrice;
    /**
     * 变动前在售数量
     */
    private long originSellNum;
    /**
     * 变动后在售数量
     */
    private long targetSellNum;

    /**
     * 变动前求购数量
     */
    private long originBuyNum;
    /**
     * 变动后求购数量
     */
    private long targetBuyNum;
    /**
     * 变动前求购价格
     */
    private Double originBuyPrice;

    /**
     * 变动后在求购数量
     */
    private Double targetBuyPrice;

    /**
     * 异动创建时间
     */
    private String createdAt;

    // 推送状态 0-未推送 1-已推送
    private int status;

    // 创建时间
    private Date createDate;

    // 推送时间
    private Date updateDate;

}
